<?php



/*
* * * * * * * * * * * * * * * * * / 水 印 / * * * * * * * * * * * * * * * * * * 
* * 1, 要加水印的图片路径
* * 2, 水印图片路径
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
*/
function water($imginfo,$waterinfo='upload/water/water.png'){
		$image=getimagesize($imginfo);//要加水印的图片的图片信息
		// print_r($image);exit;
		$w = $image[0];//宽
		$h = $image[1];//高

		$waterimg=getimagesize($waterinfo);//水印的图片信息
		$width = $waterimg[0];//宽
		$height = $waterimg[1];//高
		$img=imagecreatefromjpeg($imginfo);//要加水印的图片

		$water=imagecreatefrompng($waterinfo);//水印

		imagecopy($img,$water,$w-$width,$h-$height,0,0, $w,$h);//合并

		imagejpeg($img,$imginfo);//生成

		imagedestroy($img);//销毁资源
}



/*
* * * * * * * * * * * * * * * * * / 缩略图 / * * * * * * * * * * * * * * * * * *
* * 1, 路径+图片名
* * 2, 后缀
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
*/

function thumb($name,$type){

switch ($type) {
	case '.jpg':
		$oldimg=imagecreatefromjpeg($name);//转为字符串
		break;
	case '.gif':
		$oldimg=imagecreatefromgif($name);//转为字符串
		break;
	case '.png':
		$oldimg=imagecreatefrompng($name);//转为字符串
		break;
}


$width=imagesx($oldimg);//获取宽
$height=imagesy($oldimg);//获取高

$img=imagecreatetruecolor(150,100);//画缩略图

imagecopyresized($img,$oldimg,0,0,0,0,150,100,$width,$height);//将原图拷贝到缩略图


imagejpeg($img,$name);//生成缩略图

imagedestroy($img);//销毁资源

//return $name; 

}


?>
